a cloistered life - French English Dictionary